home *** CD-ROM | disk | FTP | other *** search
- ; Amiga-Dos-Batch
- ;
- ; Beeinflussung der Ein-/Ausgabe: sethflags <Flags>
- ; -------------------------------------------------
- ; Flags: AN AUS Funktion
- ; (Default)
- ; r1 r0 Raw-Eingabe
- ; o1 o0 Raw-Ausgabe
- ; m1 m0 More ein
- ; c1 c0 CTRL-C erlaubt
- ; x1 x0 CTRL-X erlaubt (entspricht CTRL-D im Amiga-Dos)
- ; e1 e0 Bei Fehler -> CTRL-C
- ; f1 f0 Bei Fehler -> CTRL-X
- ;
- ; Beispiel: sethflags r1o1c0x0
- ;
- ;
- ; Bekannte Variablen :
- ; --------------------
- ; ${BOARD} Brettname (leer, wenn kein Brett)
- ; ${CLS} AMMS-Sequence zum Loeschen des Screens (sethflags t1)
- ; ${CON} Port-Consolen-Status (0=keine Console,1=Console)
- ; ${FILE} Pfadname+Filename
- ; ${FILEPART} Filename
- ; ${PATHPART} Pfadname
- ; ${LEVEL} Level des Users
- ; ${NAME} Username
- ; ${PORT} Aktueller Portname
- ; ${SYSOPACC} Sysop-Zugriff auf File (0=kein Zugriff,1=Zugriff)
- ; ${DOWNACC} Download-Zugriff auf File (0=kein Zugriff,1=Zugriff)
- ; ${UPACC} Upload-Zugriff auf File (0=kein Zugriff,1=Zugriff)
- ; ${DELACC} Loesch-Zugriff auf File (0=kein Zugriff,1=Zugriff)
- ; ${OWNER} Uploader des File (0=nein,1=ja)
- ;
- ;
- ; Rueckgabewert : setreturn "[Parameter] [Parameter] [...]"
- ; ---------------------------------------------------------
- ; CHANGEDAT Filedaten wurden geaendert (z.B. Laenge)
- ; COMMENT=<Str> Aendere Kurz-Kommentar zum angegebenen String
- ; DELETE Loesche File
- ; ECOMMENT Extra-Kommentar existiert (z.B. Vorgabe beim Upload)
- ; NOEDIT Keine Extra-Kommentar-Eingabe beim Upload
- ; REFRESH Screen muss wegen Ausgaben neu aufgebaut werden
- ; REFRESHLINE Zeile wegen Datenaenderung neu aufbauen
- ; RENAME=<Name> File in den angegebenen Namen umbenennen
- ; WAIT Auf Taste warten (inc. Warte-Text)
- ;
- ; Beispiel: setreturn WAIT REFRESH COMMENT="Ein Kommentar"
-
- if "${CON}" EQ "1"
- failat 999999999
- stack 8000
- amigaguide >nil: "${FILE}"
- endif
-